rubber contraceptive - Spanish English Dictionary